package com.bestcem.xm.cjm.controller.vo;

import com.bestcem.xm.cjm.entity.CjmClientjourney;
import com.bestcem.xm.cjm.entity.CjmColumns;
import com.bestcem.xm.cjm.entity.CjmRows;
import com.bestcem.xm.cjm.entity.CjmUserclientjourney;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ClientJourneyDataVo extends CjmClientjourney {

    @JsonProperty("rows_data")
    private List<CjmRows> rowsData;

    @JsonProperty("columns_data")
    private List<CjmColumns> columnsData;

    @JsonProperty("user_cjm")
    private CjmUserclientjourney userclientjourney;
}